<html>

	<head>
		<title>11.2 I18n 与 Res</title>
		<meta charset="utf-8" />
		<meta name="author" content="jfinal,yaolin" />
		<meta name="Keywords" content="" />
		<link rel="stylesheet" type="text/css" href="../../css/global.css" />
	</head>

	<body>
		<h1>11.2 I18n 与 Res</h1>
		<p>I18n 对象可通过资源文件的 baseName 与 locale 参数获取到与之相对应的 Res 对象， Res 对象提供了 API 用来获取国际化数据。
		</p>
		<p>以下给出具体使用步骤：</p>
		<ul>
			<li>创建 i18n_en_US.properties、 i18n_zh_CN.properties 资源文件， i18n 即为资源文件的 baseName，可以是任意名称，在此示例中使用”i18n”作为 baseName</li>
			<li>
				<p>i18n_en_US.properties 文件中添加如下内容</p>
				<p>msg=Hello {0}, today is{1}.</p>
			</li>
			<li>
				<p>i18n_zh_CN.properties 文件中添加如下内容</p>
				<p>msg=你好{0}, 今天是{1}.</p>
			</li>
			<li>
				在 YourJFinalConfig中使用 me.setI18nDefaultBaseName("i18n")配置资源文件默认 baseName
			</li>
			<li>
				<span class="red">特别注意</span>， java 国际化规范要求 properties 文件的编辑需要使用专用的编辑器，否则会出 乱码，常用的有 Properties Editor，在此可以下载： http://www.oschina.net/p/properties+editor
			</li>
		</ul>
		<p>
			以下是基于以上步骤以后的代码示例：
		</p>
		<img src="../../images/i18n/11.2.1.png" />

</html>